package com.eastedu.report.common.model.po;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 不同教学环节资源使用率（没有资源类型）
 * 附件七：截止本月，本学期教师同步资源使用率排名
 * <p>
 *
 * @author luozhenzhong
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Entity
@Table(name = "t_teacher_teaching_activity_resource_usage_rate")
@TableName("t_teacher_teaching_activity_resource_usage_rate")
public class TeacherTeachingActivityResourceUsageRatePO extends CommonRankEntity {

    @Column(name = "`prepare_resource_use_rate`", columnDefinition = "double comment '同步备课环节-教师资源使用率'")
    private Double prepareResourceUseRate;

    @Column(name = "`teaching_resource_use_rate`", columnDefinition = "double comment '同步教学环节-教师资源使用率'")
    private Double teachingResourceUseRate;

    @Column(name = "`research_resource_use_rate`", columnDefinition = "double comment '同步教研环节-教师资源使用率'")
    private Double researchResourceUseRate;

    @Column(name = "`activity_resource_use_rate`", columnDefinition = "double comment '学生活动环节-教师资源使用率'")
    private Double activityResourceUseRate;

    @Column(name = "`exam_resource_use_rate`", columnDefinition = "double comment '同步测验环节-教师资源使用率'")
    private Double examResourceUseRate;

    @Column(name = "`resource_use_rate`", columnDefinition = "double comment '整体-教师资源使用率'")
    private Double resourceUseRate;
}
